Nemo Fish & Chips (Menu)

29 Castle Street, Llangollen
+44 1978 861146

Give a rating to Nemo Fish & Chips

Suggest a dish

How much did you spend at Nemo Fish & Chips?